public class WishListEntryType {
	public class WishListEntryType_e {
		public ItemType.ItemType_e Item;
		public ExpressProductType.ExpressProductType_e Product;
		public String Notes;
		public DateTime CreationDate;
		public Integer QuantityWanted;
		public Integer QuantityReceived;
	
		//Setters
		public void setItem(ItemType.ItemType_e val) {Item = val; field_order_type_info.add('Item'); }
		public void setProduct(ExpressProductType.ExpressProductType_e val) {Product = val; field_order_type_info.add('Product'); }
		public void setNotes(String val) {Notes = val; field_order_type_info.add('Notes'); }
		public void setCreationDate(DateTime val) {CreationDate = val; field_order_type_info.add('CreationDate'); }
		public void setQuantityWanted(Integer val) {QuantityWanted = val; field_order_type_info.add('QuantityWanted'); }
		public void setQuantityReceived(Integer val) {QuantityReceived = val; field_order_type_info.add('QuantityReceived'); }


		//Getters
		public ItemType.ItemType_e getItem() { return Item; }
		public ExpressProductType.ExpressProductType_e getProduct() { return Product; }
		public String getNotes() { return Notes; }
		public DateTime getCreationDate() { return CreationDate; }
		public Integer getQuantityWanted() { return QuantityWanted; }
		public Integer getQuantityReceived() { return QuantityReceived; }

	
		private String[] Item_type_info = new String[]{'Item','urn:ebay:apis:eBLBaseComponents','ItemType.ItemType_e','0','1','false'};
		private String[] Product_type_info = new String[]{'Product','urn:ebay:apis:eBLBaseComponents','ExpressProductType.ExpressProductType_e','0','1','false'};
		private String[] Notes_type_info = new String[]{'Notes','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] CreationDate_type_info = new String[]{'CreationDate','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] QuantityWanted_type_info = new String[]{'QuantityWanted','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] QuantityReceived_type_info = new String[]{'QuantityReceived','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}
